type golang.org/x/net/http2.pipe

16 uses

	golang.org/x/net/http2 (current package)
		pipe.go#L16: type pipe struct {
		pipe.go#L35: func (p *pipe) setBuffer(b pipeBuffer) {
		pipe.go#L44: func (p *pipe) Len() int {
		pipe.go#L55: func (p *pipe) Read(d []byte) (n int, err error) {
		pipe.go#L84: func (p *pipe) Write(d []byte) (n int, err error) {
		pipe.go#L106: func (p *pipe) CloseWithError(err error) { p.closeWithError(&p.err, err, nil) }
		pipe.go#L111: func (p *pipe) BreakWithError(err error) { p.closeWithError(&p.breakErr, err, nil) }
		pipe.go#L115: func (p *pipe) closeWithErrorAndCode(err error, fn func()) { p.closeWithError(&p.err, err, fn) }
		pipe.go#L117: func (p *pipe) closeWithError(dst *error, err error, fn func()) {
		pipe.go#L143: func (p *pipe) closeDoneLocked() {
		pipe.go#L157: func (p *pipe) Err() error {
		pipe.go#L168: func (p *pipe) Done() <-chan struct{} {
		server.go#L638: 	body      *pipe       // non-nil if expecting DATA frames
		server.go#L2186: 		req.Body.(*requestBody).pipe = &pipe{
		server.go#L2429: 	pipe          *pipe     // non-nil if we have a HTTP entity message body
		transport.go#L360: 	bufPipe       pipe // buffered pipe with the flow-controlled response payload